class MenuAdministradorController < HerancaAdministradorController
  
  def menu

  end
  
  def agendarManutencao
    prox_man = params[:agenda][:data]
    if not Ferramentas::Configuracao.agendarManutencao(prox_man)
      erro_data = "Utilize uma data válida e no formato DD/MM/YYYY."
    end
    render :update do |page|
      page.hide("erro_data")
      if erro_data
        page.replace_html("erro_data", erro_data)
        page.show("erro_data")
      else
        page.redirect_to('/menu_administrador/menu')
      end
    end
  end
  
  def ativarManutencao
    Ferramentas::Configuracao.ativarManutencao
    redirect_to :action => :menu
  end
  
  def desativarManutencao
    if Questoes::Pergunta.obterContagem > 10
      Ferramentas::Configuracao.desativarManutencao
    else
      flash[:message] = "A manutenção não pode ser desativada caso não existam mais que 10 perguntas."
    end
    redirect_to :action => :menu
  end
  
end
